package com.yunkeji.api.pay.bo;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * 提现
 *
 * @author 老张
 */
@Data
public class WithDrawBo {

    @NotNull
    private Long planId;


//    /** 提现的数量 整数,只能是100的倍数 */
//    @Max(2000)
//    @Min(100)
//    @NotNull
//    private Integer num;

    @Max(2)
    @Min(1)
    /** 提现类型 1=支付宝 2=银行卡 */
    @NotNull
    private Integer type;

    /** 提现账号 */
    @NotEmpty private String withdrawAccount;

    /** 提现账号用户姓名 */
    @NotEmpty private String accountName;
}
